package artibella.ui.scrolls 
{
	/**
	 * ...
	 * @author pbordachar
	 */
	
	public class ScrollingDeviceParameters
	{
		public static const LEFT	:String = "left";
		public static const RIGHT	:String = "right";
		
		private var _smoothMove:Boolean = true;
		private var _adaptScrollSize:Boolean = true;
		private var _hasArrows:Boolean = false;
		
		private var _scrollPosition:String = RIGHT;
		private var _color:int = 0xFFFFFF;
		
		public function ScrollingDeviceParameters() 
		{
			
		}
		
		// - - -
		
		public function get scrollPosition():String
		{
			return _scrollPosition;
		}
		
		public function set scrollPosition( s:String ):void
		{
			_scrollPosition = s;
		}
		
		// - - -
		
		public function get smoothMove():Boolean
		{
			return _smoothMove;
		}
		
		public function set smoothMove( b:Boolean ):void
		{
			_smoothMove = b;
		}
		
		// - - -
		
		public function get adaptScrollSize():Boolean
		{
			return _adaptScrollSize;
		}
		
		public function set adaptScrollSize( b:Boolean ):void
		{
			_adaptScrollSize = b;
		}
		
		// - - -
		
		public function get hasArrows():Boolean
		{
			return _hasArrows;
		}
		
		public function set hasArrows( b:Boolean ):void
		{
			_hasArrows = b;
		}
		
		// - - -
		
		public function get color():int
		{
			return _color;
		}
		
		public function set color( c:int ):void
		{
			_color = c;
		}
		
	}

}